Big Huge Thesaurus

plaster bandage

noun